home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2c.lha / p4-1.2c / usc / makefile.proto next >
Makefile  |  1993-05-24  |  539b  |  34 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4. LIBS = $(MDEP_LIBS)
  5.  
  6. USC_HDR = usc_sys.h usc.h
  7. USC_SRC = usc.c
  8. USC_OBJ = usc.o
  9.  
  10. default:    
  11.     make $(LIBDIR)/libp4.a
  12.  
  13. all:    
  14.     make $(LIBDIR)/libp4.a
  15.  
  16. CFLAGS = -D$(P4ARCH)
  17.  
  18. usc.o:$(P)
  19.     $(CC) $(CFLAGS) -I$(INCLUDEDIR) -c usc.c 
  20.  
  21. $(USC_OBJ):  $(USC_SRC) $(USC_HDR)
  22.  
  23.  
  24. $(LIBDIR)/libp4.a:  $(USC_OBJ)
  25.     $(AR) $(LIBDIR)/libp4.a $?
  26.     $(RANLIB) $(LIBDIR)/libp4.a
  27. #    $(AR) $@ $?
  28. #    $(RANLIB) $@
  29.  
  30. realclean:    clean
  31.     $(RM) -f $(LIBDIR)/libp4.a Makefile
  32.     @cd usctest; make clean
  33.  
  34.